Surrey

By plane
By plane

The nearest airport to Surrey is Vancouver International Airport in nearby Richmond. Surrey is a 30 minute drive from the airport via Highway 91. Taxis and airport limosines available at the airport will also take you to Surrey.

By Public Transit

Surrey is part of the regional Translink transit system, but has few bus connections with neighbouring municipalities. Bus #301 provides service to Richmond, while #501 and #502 connect to Langley.

The Expo Line Skytrain connects Surrey to Vancouver, with stops in Burnaby and New Westminster along the way. The end of the line is at the King George station, which is about a 45 min trip from Waterfront Station in downtown Vancouver.

The transit fare from Vancouver to Surrey is $5 on weekdays and $2.50 on weekends and evenings after 6:30PM.

By car
By car

Both of Greater Vancouver's two major freeways, Highway 1 the Trans-Canada and Highway 99, run directly through Surrey, linking it with Fraser Valley to the east and Vancouver and its eastern suburbs to the west. It also has two secondary highways: Highway 91 links Highway 99 with the suburbs of Burnaby and New Westminster, and the Pacific Highway BC 15 links BC 1 with the USA/Canada border at Blaine.